|
The Augmented Reality Markup Language (ARML) 〔(The ARML 2.0 Specification )〕 is a data standard to describe and interact with augmented reality (AR) scenes. It has been developed within the Open Geospatial Consortium (OGC) by a dedicated ARML 2.0 Standards Working Group. 〔(The official web presence of the ARML 2.0 Standards Working Group )〕 ARML consists of both an XML grammar to describe the location and appearance of virtual objects in the scene, as well as ECMAScript bindings to allow dynamic access to the properties of the virtual objects, as well as event handling, and is currently published in version 2.0. ARML focuses on visual augmented reality (i.e. the camera of an AR-capable device serves as the main output for augmented reality scenarios). == Data model == ARML is built on a generic object model that allows serialization in several languages. Currently, ARML defines an XML serialization, as well as a JSON serialization for the ECMAScript bindings. The ARML object model consists of three main concepts: * Features represent the physical object that should be augmented. * VisualAssets describe the appearance of the virtual object in the augmented scene. * Anchors describe the spatial relation between the physical and the virtual object. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Augmented Reality Markup Language」の詳細全文を読む スポンサード リンク
|